programming with mash